she lives by herself - Turc Anglais Dictionnaire